package nus.iss.laps.dao;

import java.sql.SQLException;
import java.util.List;

import nus.iss.laps.model.Employee;

public interface IEmployeeDAO {
	public boolean addEmployee(Employee employee) throws SQLException;
	public boolean updateEmployee(Employee employee) throws SQLException;
	public boolean deleteEmployee(String employeeID) throws SQLException;
	public Employee getEmployee(String employeeID) throws SQLException;
	public List<Employee> getAllEmployee() throws SQLException; 
	public boolean isExisted(String employeeID) throws SQLException;
	public Employee getEmployeefromLeaveID(long employeeID) throws SQLException;
}
